an irrefutable document - Espagnol Anglais Dictionnaire